Update dependency sqlglot to <=30.12.0#411
Open
renovate[bot] wants to merge 2 commits into
Open
Conversation
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
<=30.10.0→<=30.12.0Release Notes
tobymao/sqlglot (sqlglot)
v30.12.0Compare Source
💥 BREAKING CHANGES
due to
d0ebc83- Annotate MINUTE function (PR #7747 by @vishvambhar-ranoshe):Annotate MINUTE function (#7747)
due to
2e7f8b7- add UNDROP support for all Snowflake Time Travel object types (PR #7735 by @Danielhaiman):add UNDROP support for all Snowflake Time Travel object types (#7735)
due to
87b1da8- json extract with : roundtrip (PR #7750 by @geooo109):json extract with : roundtrip (#7750)
due to
dbc83df- JSON path key quote granularity (PR #7758 by @geooo109):JSON path key quote granularity (#7758)
due to
5ad2add- preserve line breaks between consecutive comments in pretty mode (PR #7770 by @tobymao):preserve line breaks between consecutive comments in pretty mode (#7770)
due to
719a34c- annotate replace for mysql (PR #7774 by @PiyaDaswadkar):annotate replace for mysql (#7774)
due to
4d621b2- Annotate Typeof for Spark/DBX (PR #7772 by @Anuja006):Annotate Typeof for Spark/DBX (#7772)
due to
0971a28- annotateTYPEOFas string globally (PR #7781 by @georgesittas):annotate
TYPEOFas string globally (#7781)due to
91a781b- coerce bigquery date function arg types [CLAUDE] (PR #7790 by @etonlels):coerce bigquery date function arg types [CLAUDE] (#7790)
due to
075eaf5- annotate DIV for Hive/Spark/DBX (PR #7788 by @AbhishekASLK):annotate DIV for Hive/Spark/DBX (#7788)
due to
b1a0070- resolve lateral subquery columns (PR #7802 by @georgesittas):resolve lateral subquery columns (#7802)
due to
64e268a- support arrayMap and arrayFilter roundtrips [CODEX] (PR #7794 by @gaoflow):support arrayMap and arrayFilter roundtrips [CODEX] (#7794)
✨ New Features
a288150- duckdb: Add transpilation support for TRY_CAST INTERVAL (PR #7731 by @fivetran-amrutabhimsenayachit)d0ebc83- optimizer: Annotate MINUTE function (PR #7747 by @vishvambhar-ranoshe)2e7f8b7- snowflake: add UNDROP support for all Snowflake Time Travel object types (PR #7735 by @Danielhaiman)4804de4- snowflake: supportRENAME TOclause inUNDROPstatement (commit by @georgesittas)72e6796- duckdb: Fix and updates tests for pivot subquery string lietral column names (PR #7757 by @fivetran-amrutabhimsenayachit)78c5cf9- snowflake: transpile Snowflake IDENTIFIER function to DuckDB (PR #7723 by @fivetran-kwoodbeck)12eba76- duckdb: Add transpilation support for Snowflake STARTS WITH ... CONNECT BY (PR #7709 by @fivetran-kwoodbeck)5ad2add- preserve line breaks between consecutive comments in pretty mode (PR #7770 by @tobymao)719a34c- optimizer: annotate replace for mysql (PR #7774 by @PiyaDaswadkar)d4c74a2- bigquery: reject connected adjacent string literals closes #7780 (commit by @georgesittas)4d621b2- optimizer: Annotate Typeof for Spark/DBX (PR #7772 by @Anuja006)eaa3f98- optimizer: move typeof annotator to hive instead of spark (commit by @georgesittas)0971a28- optimizer: annotateTYPEOFas string globally (PR #7781 by @georgesittas)2ecdfe5- duckdb: transpile CONNECT_BY_ROOT (commit by @georgesittas)6dbcf81- optimizer: Annotate types tests for spark2, spark, databricks ABS function (PR #7789 by @fivetran-amrutabhimsenayachit)9f18b77- parser: supportCALLED ON NULL INPUTfunction property (PR #7792 by @eruditmorina)523f7c2- snowflake: support properties before column definitions inCREATEstatements (PR #7787 by @eruditmorina)075eaf5- optimizer: annotate DIV for Hive/Spark/DBX (PR #7788 by @AbhishekASLK)7a0a9ab- snowflake: support invoking dynamically-resolved functions viaIDENTIFIER()(PR #7796 by @eruditmorina)🐛 Bug Fixes
8889df9- transpile-bug: update core, generator, optimizer, and parser files for select-star-ilike-rename (PR #7720 by @fivetran-amrutabhimsenayachit)bd7a989- parser: add single quotes escape for hive hierarchy (PR #7741 by @cchambers-rdi)56390d6- parser: revert single quote escape for hive hierarchy (commit by @geooo109)27aee3e- duckdb: add ParseDatetime transpilation for BigQuery to DuckDB (PR #7704 by @william-goode)9bebfd2- optimizer: unwrap parens less aggressively inqualify_tables(PR #7742 by @georgesittas)4c2cd15- clickhouse:SETTINGScannot act as an alias token closes #7749 (commit by @georgesittas)87b1da8- databricks: json extract with : roundtrip (PR #7750 by @geooo109)da26192-_KEYWORD_TRIEtype annotation: keys arestr | int(PR #7753 by @tobymao)8375e06- bigquery: extend PROJECTION_ALIASES_SHADOW_SOURCE_NAMES to QUALIFY clause (commit by @tobymao)4ada15a- parser: more robust ON CONFLICT (PR #7760 by @geooo109)dbc83df- parser: JSON path key quote granularity (PR #7758 by @geooo109)02e2469- postgres: support jsonpath @? operator CODEX (PR #7766 by @fpatz)82f700e- postgres: preserve ARRAY roundtrip for SET OPS (PR #7765 by @geooo109)bc71151- postgres: 1 arg UUID roundtrip (PR #7767 by @geooo109)31cee10- druid: add JSON_VALUE RETURNING support (PR #7771 by @sitelight)499d132- postgres: preserve contained-by operator direction CODEX (PR #7768 by @fpatz)7db4d25- snowflake: transpile FROM_ISO8601_TIMESTAMP to cast [CLAUDE] (PR #7776 by @baruchoxman)43a3d9f- presto: transpile FROM_ISO8601_DATE to cast [CLAUDE] (PR #7778 by @baruchoxman)2637c56- snowflake: preserve PATTERN clause on staged files without FILE_FORMAT (PR #7783 by @eruditmorina)9222960- duckdb: Fix lexical backslash handling (PR #7769 by @fivetran-amrutabhimsenayachit)9385433- optimizer: stacked decorators bug (PR #7784 by @fivetran-kwoodbeck)6de030d- optimizer: add timestamp sub-day unit support (PR #7785 by @fivetran-kwoodbeck)52fe296- exasol: robust LISTAGG support CLAUDE (PR #7786 by @gaoflow)e16a179- optimizer: handle non-commutative subtraction in simplify_equality (PR #7791 by @code-alexander)91a781b- annotate_types: coerce bigquery date function arg types [CLAUDE] (PR #7790 by @etonlels)b1a0070- optimizer: resolve lateral subquery columns (PR #7802 by @georgesittas)64e268a- clickhouse: support arrayMap and arrayFilter roundtrips [CODEX] (PR #7794 by @gaoflow)🔧 Chores
6f4a990- parser: PARSE_DATETIME uses year as default (PR #7743 by @geooo109)62a0ba5- duckdb: Add transpilation tests for ilike-replace (PR #7744 by @fivetran-amrutabhimsenayachit)6f99d4e- fix makefile to install integration tests (commit by @tobymao)07fe98b- LISTAGG refactor for exasol (commit by @geooo109)v30.11.0Compare Source
💥 BREAKING CHANGES
due to
df507aa- GET_JSON_OBJECT roundtrip (PR #7728 by @geooo109):GET_JSON_OBJECT roundtrip (#7728)
due to
333e3c7- ConcatWs args set incorrectly insimplify_concat(commit by @georgesittas):ConcatWs args set incorrectly in
simplify_concat✨ New Features
74bef2f- lineage: add support forUNPIVOT(PR #7729 by @georgesittas)f3ba8e4- lineage: moreUNPIVOTlineage improvements (PR #7736 by @georgesittas)🐛 Bug Fixes
6ae4b49- tsql: do not bubble up CTEs in TVF DDLs with inlineRETURNqueries closes #7721 (commit by @georgesittas)df507aa- databricks: GET_JSON_OBJECT roundtrip (PR #7728 by @geooo109)1955881- sqlglotc: pin sqlglot to the exact matching version (PR #7730 by @georgesittas)2284484- optimizer: infinite recursion in the resolver (PR #7737 by @georgesittas)333e3c7- optimizer: ConcatWs args set incorrectly insimplify_concat(commit by @georgesittas)⚡ Performance Improvements
9e4b3d1- optimizer: speed up qualify by ~24% and optimize by ~17% (PR #7724 by @tobymao)32ed149- optimizer: skip redundant hash invalidation in simplify's pointer-reset loop (PR #7725 by @tobymao)Configuration
📅 Schedule: (UTC)
* 0-3 * * WED)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.